
python print
https://blog.csdn.net/funnyPython/article/details/78141649TypeError: sequence item 0: expected str instance, int found小例子:a = ['1','2','3',1]print(' '.join(a))以为会打印 1 2 3 1 结果报了错Traceback (most recent call last): File "C:/Users/Administrator/Desktop/onete...
2024-01-10
python if not
判断是否为None的情况if not xif x is Noneif not x is Noneif x is not None`是最好的写法,清晰,不会出现错误,以后坚持使用这种写法。使用if not x这种写法的前提是:必须清楚x等于None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()时对你的判断没有影响才行==============转载至http://blog.csdn.net/sasoritattoo/arti...
2024-01-10
python winreg总结
注册表 结构注册表由键(key,或称“项”)、子键(subkey,子项)和值项(value)构成。一个键就是树状数据结构中的一个节点,而子键就是这个节点的子节点,子键也是键。一个值项则是一个键的一条属性,由名称(name)、数据类型(datatype)以及数据(data)组成。一个键可以有一个或多个值,每...
2024-01-10
python中pipenv的使用
1、使用前提前提:假设我们在用户目录 ~ 下有一个项目叫 my_project/我们首先进入项目目录:cd ~/my_project进入项目后,如果直接执行pipenvvinstall,pipen会根据系统默认的python版本创建一个虚拟环境。(前提是这个项目中不存在现有的Pipfile,如果存在,它会根据Pipfile安装Pipfile中记录的相应版本和依赖库)...
2024-01-10
如何使用python2.7 pip而不是默认pip
我刚安装了python 2.7,并且还安装了2.7站点包。当我得到的版本:pip -V表明:pip 1.3.1 from /usr/lib/python2.6/site-packages (python 2.6)如何使用位于以下位置的2.7版本的pip:/usr/local/lib/python2.7/site-packages回答:$ PATH变量中的某个位置应安装一个名为“ pip2.7”的二进制文件。您可以通过键入以下内容找到答案...
2024-01-10
完美解决python3.7 pip升级 拒绝访问问题
python3.7 pip升级 拒绝访问 解决方案pip install --upgrade pip --userps:下面看下python中的for循环加强 #先执行外面for循环,再执行里面for循环,接着执行外面for循环,程序结束#打印结果为1,10,2flag=Falsefor i in range(1,10): print(i) if flag: break for i in range(10,20): print(i) flag=True break总结以上所述是小编给...
2024-01-10
对python pandas中 inplace 参数的理解
pandas 中 inplace 参数在很多函数中都会有,它的作用是:是否在原对象基础上进行修改inplace = True:不创建新的对象,直接对原始对象进行修改;inplace = False:对数据进行修改,创建并返回新的对象承载其修改结果。默认是False,即创建新的对象进行修改,原对象不变,和深复制和浅复制有些类似。...
2024-01-10
python中使用rawinput失败的原因
这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。1.输入为纯数字时input返回的是数值类型,如int,floatraw_inpout返回的是字符串类型,string类型#!/usr/bin/python# -*- coding: UTF-8 -*-a = input('input:')print 'type of input', type(a)b = raw_input('raw_input:'...
2024-01-10
python scapy dns 包字段解析
qr: 0表示查询报文,1表示响应报文opcode: 通常值为0(标准查询),其他值为1(反向查询)和2(服务器状态请求)。aa: 表示授权回答(authoritative answer)tc: 表示可截断的(truncated)rcode: 返回码,通常为0(没有差错)和3(名字差错)表示期望递归ra: ...
2024-01-10
python 基于opencv 绘制图像轮廓
图像轮廓概念轮廓是一系列相连的点组成的曲线,代表了物体的基本外形。谈起轮廓不免想到边缘,它们确实很像。简单的说,轮廓是连续的,边缘并不全都连续(下图)。其实边缘主要是作为图像的特征使用,比如可以用边缘特征可以区分脸和手;而轮廓主要用来分析物体的形态,比如物体的周长...
2024-01-10
python基础split和join函数比较
一、关于split 和 join 方法1只针对字符串进行处理。split:拆分字符串、join连接字符串2.string.join(sep): 以string作为分割符,将sep中所有的元素(字符串表示)合并成一个新的字符串3.string.split(str=' ',num=string.count(str)): 以str为分隔,符切片string,如果num有指定值,则仅分隔num个子字符串。4.对导入os模块...
2024-01-10
python pandas 分组统计多出一列
想要统计每个价格支付的人数,同一个价格下同一个用户即使支付了多次也算作1人次,如下,100的价格 有用户1000和2000,这样算作两个人 user_price = [ {'user_id':1000,'goods_price':100}, {'user_id':1000,'goods_price':100}, {'user_id':2000,'goods_price':100}, {'user_id':1000,'go...
2024-01-10
06,python实现小程序ping。
# ping的原理是发送一个ICMP请求包,然后根据目的地址的应答包来判断是否能够和这个主机进行通信。# 我们使用python实现,借助于scapy来进行编写程序。# 导入scapy包。from scapy.all import *import time,struct,random# 编写ping一个包的函数。def ping_one(dst = "36.152.44.95",ttl_no = 64,id_no = 345,seq_no = 5): start_time = time.time() ...
2024-01-10
python 中条形图绘制 - LiErRui
python 中条形图绘制 一、条形图绘制参数详解1、bar(left, height, width=0.8, bottom=None, color=None, edgecolor=None, linewidth=None, tick_label=None, xerr=None, yerr=None, label = None, ecolor=None, align, log=False, **kwargs)x:传递数值序列,指定条形图中x轴上的刻度值h...
2024-01-10
python pandas 时间日期的处理实现
摘要在上一篇文章,时间日期处理的入门里面,我们简单介绍了一下载pandas里对时间日期的简单操作。下面将补充一些常用方法。时间日期的比较假设我们有数据集df如下在对时间日期进行比较之前,要先转一下格式。转格式的时候用import pandas as pdpd.to_datetime()我们需要先对df中的date这一列转...
2024-01-10
python在Windows8下获取本机ip地址的方法
本文实例讲述了python在Windows8下获取本机ip地址的方法。分享给大家供大家参考。具体实现方法如下:import socket hostname = socket.gethostname() IPinfo = socket.gethostbyname_ex(hostname) LocalIP = IPinfo[2][2] print LocalIP希望本文所述对大家的Python程序设计有所帮助。...
2024-01-10
python中Queue和pipe的差别
1、区别(1)Queue使用 putget维护队列 ,pipe使用 send recv维护队列 。(2)pipe只提供两个端点,而Queue没有限制。这意味着在使用Pipe时,只能同时启动两个进程。一个生产者和一个消费者在这两个端点上操作(由pipe()返回的两个值),这两个端点一起维护一个队列。如果多个进程同时在管道的同一个端点上...
2024-01-10
python opencv实现切变换 不裁减图片
本文实例为大家分享了python opencv实现切变换的具体代码,供大家参考,具体内容如下# -*- coding:gb2312 -*-import cv2from math import *import numpy as npimg = cv2.imread("3-2.jpg")height,width=img.shape[:2]degreeAffine=45#切变换最后结果heightAffine=heightwidthAffine=int(2*height*tan(radians(degreeAff...
2024-01-10
py003.python变量及input函数练习
输入QQ用户登录账号及密码 # 1.定义一个变量记录QQ号码 qq_number = "1234567" # 2.定义一个变量记录QQ密码 qq_password = "123" # 在使用python解释器执行python程序的时候,不能直接使用变量名在控制台输出 qq_number # 如果希望通过解释器的方式输出变量内容,需要使用print函数 print(qq_number) print(qq_password)超...
2024-01-10
python 用 xlwings 库 生成图表的操作方法
xlwings是一个获得BSD许可的Python库,可以很容易地从Excel调用Python,反之亦然。 它适用于Windows和Mac上的Microsoft Excel。在官方文档里找不到具体怎么生成图表,和一些参数设置。这里自己整理了一下。import xlwings as xwapp = xw.App()wb = app.books.activesht = wb.sheets.activechart = sht.charts.add(100, 10) # 100, 10 为图表...
2024-01-10
在python中使用 with open,为什么一定要加后缀as?
as的意思不是为文件重命名吗,难道在这里有什么特殊的意义?回答:as 不是重命名原文件。as 是代表打开后的文件句柄。比如 f = open(file_1,'w'),as 后面那个相当于这个 f 变量。之所以用with是因为with是一个上下文管理器,可以自动关闭文件。不需要主动去调用f.close().回答:打印下他们的类型,发现...
2024-01-10
如何在iOS Swift应用中运行python程序
我现在是一个从事项目工作的业余编码员,我想知道您是否可以帮助我。基本上,我一直在研究一种特定的算法,发现使用Python可以运行得更快。目的是使此Python代码在我的IOS应用程序中运行。我发现,Python解释器必须嵌入到Swift应用程序中才能执行此操作。但是,我还没有找到很多有用的文档或其他...
2024-01-10
python 中 .py文件 转 .pyd文件的操作
pyd文件生成安装easycython库pip install easycythontest.pydef test(): print("调用成功")main.pyimport testtest.test()test.py文件重命名为:test.pyx终端运行命令easycython *.pyx重命名pyd文件,删除:cp36-win_amd64.运行代码,调用成功:python main.py代码实现import globimport osdef get_file_path(path, file_type...
2024-01-10
Python对gzip文件的支持(gzip)
GZip应用程序用于文件的压缩和解压缩。它是GNU项目的一部分。Python的gzip模块是GZip应用程序的接口。gzip数据压缩算法本身基于zlib模块。gzip模块包含GzipFile类的定义及其方法。它还包含便利函数open(),compress()和decompress()。实现压缩和解压缩的最简单方法是使用上述功能。打开()此函数以二进制或文本模...
2024-01-10
python3.7.2 ssl版本过低导致pip无法使用的问题
环境:系统是centos6.6,python:python3.7.2问题:安装好python3、pip后,在通过pip install xx 安装模块时,发现无法安装的问题,提示版本太低,系统默认的是openssl1.0.1,需要1.0.2或者libressl。在网上也搜了各种资料,试了各种方式,终于给试出来了,现总结如下,希望帮到遇到此问题的同学。错误提示:pip i...
2024-01-10
